package xijia.plus.docs.thymeleafuser.service;

import org.springframework.ui.Model;
import xijia.plus.docs.manage.all.model.vo.DocInfoVO;

/**
 * 逻辑层，页面渲染数据获取处理
 *
 * @author wangsong
 * @version 1.0.0
 * @mail 1720696548@qq.com
 * @date 2022/10/20 0020 14:55
 */
public interface PageService {

    /**
     * 首页
     *
     * @return
     */
    String home(Model model);


    /**
     * 别名访问 文章/产品/分类 自动处理
     *
     * @param categoryName 别名
     * @param name 别名
     * @return
     */
    String findByName(Model model, String categoryName, String name);


    /**
     * 处理seo
     *
     * @author wangsong
     * @email 1720696548@qq.com
     * @date 2022/12/24 0024 17:51
     * @version 1.0.0
     */
    String getSeoStr(DocInfoVO docInfoVO,String seoDocConfig);
}
